logging winch - Turkish English Dictionary